from flask import jsonify

def success_api(data=None, msg="操作成功", code=200):
    """
    成功响应
    :param data: 响应数据
    :param msg: 响应消息
    :param code: 响应状态码
    :return: JSON响应
    """
    result = {
        "code": code,
        "msg": msg,
        "data": data
    }
    return jsonify(result)

def fail_api(msg="操作失败", code=500, data=None):
    """
    失败响应
    :param msg: 错误消息
    :param code: 错误状态码
    :param data: 响应数据
    :return: JSON响应
    """
    result = {
        "code": code,
        "msg": msg,
        "data": data
    }
    return jsonify(result)